manufacturing sales manager software sales methodology sales management systems sales training peter kellock sales force software prolink project management sales management system engineering sales process inventory management sales automation software product solutions promanager promax consulting networks sales finance and insurance software